Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 CASTLE HILL Detached £1,993,787 £460,000 5 Jul 1999
19 CASTLE HILL Detached £718,871 £315,000 3 Sep 2003
ELVA LODGE HOTEL CASTLE HILL £2,988,880 £2,250,000 30 Sep 2016